10227 Venice Blvd, Los Angeles, CA 90034-5902, Los Angeles
"Family feel restaurant with really good Latin food!"
"Family feel restaurant with really good Latin food!"